keen demand